heavy armed - Turkish English Dictionary